Useful english dictionary. 2012.
overdeed — sb. == a doing too much, surfeit. O. and N. 352 … Oldest English Words